- Implémentation des API de gestion des données (spécification NGSI-LD)
- Développement et maintenance des services composant la plateforme
- Conception et implémentation des tableaux de bord de visualisation et d'analyse des données (Grafana, Superset)
- Intégration avec les capteurs / actionneurs déployés sur les sites des clients
- Intégration avec des systèmes externes utilisés par des experts du domaine (NiFi)
- Déploiement continu dans des environnements Cloud / Edge
- Suivi technique de projets de R&D Européens et de projets de déploiement nationaux
- Développements essentiellement réalisés en Kotlin (mais on peut croiser du Java ou du Python)
- Framework Spring Boot majoritairement - Base de données PostgreSQL (extension temporelle – TimescaleDB – et géospatiale – PostGIS)
- Processus de qualité logicielle (tests, documentation, revues de code, …)
- Intégration et déploiement continus (Jenkins, GitHub Actions)
- Environnement Web (HTTP, REST, ...) et IoT (MQTT, SenML, …)
- Paradigmes de programmation fonctionnelle
- Développement dans un environnement cloud
- Méthodologie Agile
- Participation au Transport
- Titre-restaurant
- Du Lundi au Vendredi
- Travail en journée
Company
Location
Valbonne - France
Job type
Full-Time
Python Job Details
À propos d’EGM
EGM est une entreprise dédiée à la conception et au développement de solutions basées sur l’Internet des Objets (IoT) et les plateformes de données. L’équipe est constituée d’environ 15 personnes travaillant dans l’électronique, les logiciels embarqués, le développement et l'intégration de briques technologiques ou encore la modélisation, l’exploitation (AI) et la visualisation de données.
Impliqués dans des projets européens et nationaux, nous apportons notre expertise à des projets visant à améliorer l’efficacité, la durabilité et la sécurité des processus dans divers domaines tels que l’environnement, les territoires intelligents, la gestion de l’eau, l’agroécologie, l’industrie, etc.
En relation étroite avec les experts du domaine, notre champ d’intervention couvre la conception d’appareils IoT innovants, leur déploiement dans différents contextes (Cloud / Edge), la collecte, validation et contextualisation des données dans une plateforme Big Data, la conception et le déploiement d’algorithmes d’apprentissage automatique, la visualisation et l’analyse des données, ...
Étant également fortement impliqués dans la R&D, nous étudions et expérimentons toujours de nouvelles technologies (actuellement jumeaux numériques, Data Spaces, ...)
Description du poste
Nous recherchons un(e) développeur(se) back-end pour travailler sur notre plateforme de données open-source dont le cœur repose sur Stellio (stellio.io), développé par EGM et membre de l’écosystème FIWARE. Cette plateforme de données est responsable de la collecte, du stockage et de l’analyse des données envoyées par des capteurs ou récupérées depuis d’autres sources de données (Open Data, APIs ouvertes, systèmes tiers, ...).
Vous participerez à :
Nous recherchons avant tout une personne motivée et curieuse prête à participer activement à des projets innovants visant un environnement plus durable.
Technologies clés
Expérience requise
Une première expérience en développement de logiciels et / ou une participation à des projets open-source est requise.
Comme nous participons activement à des projets européens, il est nécessaire de parler anglais.
Type d'emploi : CDI, Temps plein
Salaire : 34 000,00€ à 50 000,00€ par an
Avantages :
Programmation :
Lieu du poste : Un seul lieu de travail
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs